echo canceller - Turkish English Dictionary